upbraid (someone) publicly

Переводы
упрекать (кого-то) публично
She was upbraided publicly for her misjudgment.
Ее упрекали публично за ее ошибочное суждение.
Слова
upbraid

глагол
упрекать